Great place and view in London