Should have taken some more photos but went to see a Centenario ;)
Where from London is this?
Responder
The Dorchester hotel next to Hyde park