Advertisement
Advertisement
Soho Square
noun
- a formerly fashionable residential district of London, England.
Discover More
Example Sentences
Despite worrying that "no-one would turn up", she says half of Soho Square was packed with lookalikes and fans.
From BBC
As they approached Soho Square officers looked through their bags and they were arrested, she said.
From BBC
London Fire Brigade was called at 13:06 BST to reports of a fallen tree in Soho Square.
From BBC
The photos can be seen at an outdoor exhibition in Soho Square, west London, until 16 April.
From BBC
Waller-Bridge also attended 30-minute flash masses at a church near Soho Square.
From Los Angeles Times
Advertisement
Advertisement
Advertisement
Advertisement
Browse