EnglandGreater LondonLondon
2 guests
1 bedroom
2 bathrooms
Just a five-minute walk from Angel station, House of Jute masterfully uses its space to create a harmonious, tasteful home that smoothly matches organic fabrics with subtle, neutral cabinets and wall...
From €290 Nightly