Location 02805
Fantastic Deli on the corner of a road.
Additional Info
Distance From London W1(miles): 4.66
Parking: OK
Access: Good
Availability: Out of peak times is best.
Power: Local
Noise: Local traffic
Address
Area: Central London\West London