THE BOROUGH HALL

The Borough Hall

Royal Hill, London, SE10 8RE