Specialising in Deli Meats.

Opening Hours

Monday

8am-6.30pm

Tuesday

8am-6.30pm

Wednesday

8am-6.30pm

Thursday

8am-6.30pm

Friday

8am-6.30pm

Saturday

8am-6pm

Sunday

9am-2pm

Address

Our Address:

184 Trafalgar Rd, London SE10 9TZ

Telephone: