10/10
Had a great stay in London. The apartment is super close to Covent Garden and Trafalgar Square and was exactly as described. It was an excellent location to access many parts of the city. Close to restaurants and bars, shopping, museums. Will stay here again the next time we’re in London.
Silvia T.
Stayed 2 nights in Nov 2024