WRAP IT UP! FLEET STREET

Our Fleet Street restaurant is located in Central London, on Fleet Street, close to Farringdon Street and Ludgate Hill. Open Monday to Friday, our Fleet Street restaurant is the perfect spot for enjoying a delicious well-earned lunch.

Do you work near Fleet Street? We want you to come and try us out! Sign up here for your free wrap and stay in the loop for other news and delicious offers.

Address:
151
Fleet Street

London EC4A 2DQ

Opening Times:

Transport:
City Thameslink
Blackfriars