Leicester Square

(Created by jessie)

Spot Your Style

Spot is all about your style.

Celebrities aren't the only ones with great taste.

Tags

Add Tags

Recent Activity (See All)

About

Leicester Square is a pedestrian filled 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. The park at the centre of... Read More

Photos

Comments