fine place, nearby the tube station and convenient to be near the center of London.
Top level welcoming and service. Clean and precise