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!
If you are a Travel Professional please visit our sister company Cashel Travel