A great apartment to stay. With many details that make the stay feel at home.
Very well located, near theatres, bars and near Piccadilly Square y Covent Garden