AMOCITY
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,...