El apartamento se encuentra a 5' de la estación de metro; y a unos 30' de Piccadilly square, centro de Londres