Broadcasting House is an imposing structure and a center of business in the region. View it from nearby or ask whether tours are on offer.
Located in London City Centre, this commercial building is on the itineraries of many travelers. Worthwhile attractions, such as Buckingham Palace, are nearby if you want to do some sightseeing.