Talk of the Town in Maida Vale
172 Shirland Road, Maida Vale, London 2BT, W9 - Get directionsMenu Talk of the Town
How to get to Talk of the Town
Opening Time
7am – 12midnight: Mon-Thu, Sun
7am – 1am: Fri-Sat
Services
- Takeaway Available
- Breakfast
- Outdoor seating
- Wifi
- Shisha