Barn Hotel, London

barn_ 013_1500x1873.jpg

Location: London, United Kingdom
Completion: 2007
Architecture: Stamos Yeoh Architects
Photography: Markus Bstieler

Previous
Previous

24_Honda, Bangkok 70

Next
Next

21_Residence Covent Garden, London