12 Hay Hill, London

6882_1500x1001.jpg

Location: London
Completion: 2015
Architecture: Architects of Invention

Previous
Previous

Peninsula, Beijing

Next
Next

Park Hyatt, Hangzhou