EnglandGreater LondonLondon
3 guests
1 bedroom
1 bathroom
This apartment ticks all the boxes – chic, comfortable, and central. A desk in the bedroom is ideal for remote work, a kitchen is packed with all the essentials, and a sofa bed is available for one gu...
From €297 Nightly