News Bulletin
Daily News Portal
Browsing Tag

Lambeth

Love Lambeth

International House is an 11 storey office building located on Canterbury Crescent that forms part of the Brixton Recreation Centre complex. Since being vacated by council as part of its Your New Town Hall project, it has been managed by…