Skip Links

One Fleet Place

One Fleet Place
Central London

Situated in the heart of Central London, One Fleet Place is a high quality, landmark office and retail development which forms part of the successful Fleet Place Estate. The entire office accommodation (c.97% of the income) is let to Denton Wilde Sapte LLP until 28 September 2025.

KEY INFORMATION

Key Tenants
Denton Wilde Sapte LLP
Size
169,631 Sq ft of Office, retail and ancillary accommodation, 17 car parking spaces
Interest
100% owned by the LSP Group
Tenure
Virtual freehold
Location
Central London, immediately above the entrance to City Thameslink Station