London, UK. 11 June, 2019. St. James's Hotel and Club, a luxury 5-star boutique hotel in Mayfair.


Size: 4000px × 6016px
Location: London, UK
Photo credit: © Birju / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, 5-star, accommodation, afternoon, boutique, british, building, business, capital, city, club, dining, elegant, entrance, establishment, europe, european, exterior, facade, finest, high, hotel, james, jamess, kingdom, leisure, london, luxury, mayfair, michelin, outdoors, prestige, prestigious, st, star, united, upmarket, urban