
Subway
Tower Place, London • Restaurant
2.2 mile | Open • 8:00 AM - 8:00 PM
Subway
Tower Place, London •
Restaurant
2.2 mile | Open • 8:00 AM - 8:00 PM
Main entrance has wide manual double glass doors with small bump and doormat. Front indoor space is main air‑conditioned eating/retail/waiting area with seated‑height tables/counter, clear under‑table space; downstairs eating area via stairs with handrails.
Your business?
Your business?



