stunning location, you would not believe to find a place like this in London