Toms Deli Tom Deli Tom's Deli

Tom's Deli Map

226 Westbourne Grove
London, W11 2RH
020-7221 8818
Map
Longstanding favorite deli and café for Notting Hillbillies.
Openings: Mon.-Sat. 8am-6.30pm, Sun. 9am-6.30pm