EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
This stylish apartment has a prestigious location in Shoreditch, in a landmark building designed by the renowned architects Foster + Partners. We love the ensuite bathroom, beautifully finished with m...
From €295 Nightly