Hotels in London that are rated 3 stars generally cost €187/night, but on average, 1 Lexham Gardens Hotel is available for 48% less than the average rate in the area. You can usually enjoy a stay at 1 Lexham Gardens Hotel for €99/night. This is a great deal for HotelsCombined users planning to visit London.