The largest public square in London and is hidden away in Holborn round the back of the Hoxton Hotel. Admire the architecture and BBQ away people. It’s nice and clean and very green…let’s keep it that way.
The largest public square in London and is hidden away in Holborn round the back of the Hoxton Hotel. Admire the architecture and BBQ away people. It’s nice and clean and very green…let’s keep it that way.