Map
Meeting Rooms at London, Blackfriars
London, Blackfriars
Tallis Street, London, United Kingdom, EC4Y
Meeting Rooms at London, Blackfriars
London, Blackfriars
Tallis Street, London, United Kingdom, EC4Y
  • Accepts online bookings

    Online bookings let you pick date/time for your visit.

Meeting Rooms at London, Blackfriars

Tallis Street, London, United Kingdom, EC4Y
Description
The serviced offices in this refurbished business centre, is located in London’s EC4 postcode and is conveniently positioned south of Fleet Street.

Spaces

Meeting Rooms

Reviews are written by our customers after their visit.

Venue not rated yet.

Have you used this venue? Write a review