F3 Greek Street Hotel London
Ideally located in the centre of London, F3 Greek Street by City Living London is within a short distance of Queen's Theatre and Leicester Square Underground Station.
7 Greek St, Westminster Borough, London, W1D 4DF, United Kingdom