Location

With Blackfriars station next door and London Bridge station just a short walk away, commuting is convenient and straightforward. The surrounding area is rich with history and culture, offering iconic landmarks such as The Shard and St Paul’s Cathedral, to modern icon Tate Modern just across the river.

181 Queen Victoria Street, EC4V

Prime Riverside Offices in Blackfriars

Serviced Office To Let

From 4 to 18 desks

From £3,350 - £11,250 pcm

Enquire Now

Description

A landmark, 6-floor corner property located right on the River Thames, with sweeping 360-degree views. The building boasts modern interiors with a focus on comfort and efficiency, making it an ideal choice for professionals after a stunning view

Amenities

  • Lounges
  • Meeting Rooms
  • Secure electronic access 24/7
  • Concierge
  • Daily Suite Cleaning
  • Spaces designed & tailored to your needs
  • Fully-equipped kitchens
  • Luxury client lounges