Hello, Guest

Leicester Square

POI's creator (Voyajo Team)

Leicester Square is a pedestrianised square in the West End of London, England. The Square lies within an area bound by Lisle Street, to the north; Charing Cross Road, to the east; Orange Street, to the south; and Whitcomb Street, to the west (...) (from Wikipedia)