London hotels do have a reputation for being squeezed into whatever land they can be. I was staying at one particular hotel and this was the view from the bedroom window - straight into the concourse of Victoria station.
Comments
Sign in or get an account to comment.