Paddington Central

Public Square / Plaza

British Land’s newest campus, a mix of offices, apartments, cafés, bars and restaurants, next to the canal in the heart of Paddington in London’s West End.