Keep an eye out for the rush of businesspeople as you look up at the outside of New London Architecture. It can get frantic around this place at the beginning and end of a business day!
Located in London City Centre, this corporate center of operations is on the itineraries of many visitors. Worthwhile attractions, such as Buckingham Palace, aren't too far away if you're eager to do some sightseeing.