We add a so nice stay in London !! The townhouse is perfectly located in Covent garden, list Soho. Minutes from many restaurants, stores, Covent Garden market, 3 metro stations. Our hosts Olivia and James were very kind helpful when needed. The furniture is...”
Julie G., Sep. 26 '23