Planning permission has been granted for the UK’s first luxury self-storage facility, set to open beneath The Biltmore Mayfair hotel in London next summer. The 42,000 sq ft site, formerly a car park, will be transformed by American operator 1784 Holdings into a premium storage destination for high-value assets including supercars, fine wines and artwork.
The development will feature 593 climate-controlled units ranging from 10 to 300 sq ft, with select spaces designed specifically for vehicle storage. Prices will start at £90 per sq ft annually, making it the most expensive self-storage offering in the UK. The £15 million project will share 24-hour security and CCTV infrastructure with The Biltmore, and will be operated by Self Storage Concierge.
Facilities will include a hotel-style reception and concierge service, reflecting a shift towards hospitality-grade experiences in traditionally utilitarian sectors. Emil Sohrab, CEO of Self Storage Concierge, commented: “We’re already receiving inquiries, which speaks to the growing demand for exclusive, customer-focused storage solutions in central London.”
The Biltmore Mayfair, owned by Millennium & Copthorne Hotels, first opened in 2019 under Hilton’s LXR Hotels & Resorts brand. Following a rebrand during the pandemic and the departure of chef Jason Atherton, the hotel announced in 2024 that it would operate independently under its own luxury label, The Biltmore Hotels.
For business travellers and international clients seeking secure, discreet storage in the heart of Mayfair, the new facility offers a compelling blend of convenience, privacy and prestige all within steps of one of London’s most iconic addresses.
By Andrea Thompson

