The Curtain Building - 20+ Beds in London, United Kingdom
Entire home/flat 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 soon!