Advertisement
Advertisement
Soho Square
noun
a formerly fashionable residential district of London, England.
Example Sentences
Pride in London's six stages - Trafalgar Square, Leicester Square, Golden Square, Soho Square, Dean Street, and a family stage in Victoria Embankment Gardens - will host more than 100 performers including icons from the LGBTQ+ community.
Despite worrying that "no-one would turn up", she says half of Soho Square was packed with lookalikes and fans.
As they approached Soho Square officers looked through their bags and they were arrested, she said.
London Fire Brigade was called at 13:06 BST to reports of a fallen tree in Soho Square.
The photos can be seen at an outdoor exhibition in Soho Square, west London, until 16 April.
Advertisement
Advertisement
Advertisement
Advertisement
Browse