London: Five-Star Hotel Prices are Dropping

Luxury in London is becoming more accessible as five-star hotel prices are falling. The increased supply of new luxury hotels has intensified competition, while economic uncertainty is limiting demand.
This is leading hotels to adjust prices, marking the first significant deflationary move in luxury hospitality after the surge in 'revenge tourism' following Covid.
Until recently, staying in a luxury hotel in London cost over £1,000 (approximately €1,150), even for the smallest rooms. Now, travelers consider this cost excessive.