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 NowDescription
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






