The Leonard Hotel 4-star hotel
Westminster, London –
Subway Access
This elegant 4-star London hotel has a classic English décor and traditional English cuisine. It is only a 3-minute walk from Oxford Street, Hyde Park, and Marble Arch Tube station. More
No comments:
Post a Comment