This is one of the nicer underground stations in London. High Street Kensington, also one of the better areas in London.
Comments
Sign in or get an account to comment.