Bar & Restaurant
This shop to let is situated only a short walk away from Paddington Station, this area is busy throughout the day and attracts the crowds with its neighbourhood vibe in the middle of central London. With an attractive historical facade, this two-storey space offers bright, spacious open plan rooms, perfect for a new brand looking to establish themselves in an affluent part of London.
7 days minimum booking
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm