Leicester Square

Leicester Square was originally set out in 1670. The site was south of Leicester House a former royal building that has since disappeared. It’s now a very popular place for eating and celebrity spotting at the regular film premieres!