5★Entire Shoreditch building-9 apts in London
Other in London, United Kingdom. Interior designed purposely developed BUILDING containing 9 apartments totaling 8300ft² (770m²). 18 bedrooms- sleeps up to 54! Combination of apts available for groups of all sizes. Be among 1st to stay at this unique development, photos coming so...
See this content immediately after install