EnglandGreater LondonLondon
3 guests
1 bedroom
1 bathroom
Located in White City House – which occupies part of the former BBC Television Centre – and benefitting from a multitude of its perks, this curious, creative, and characterful space is perfect for som...
From €348 Nightly