Property is at a very posh location in Canary Wharf, and looks exactly as in the pics. Was a pleasant stay. Highly recommended.