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