A highly sought-after business location, this building hails from the 1820s and, recently refurbished, is a sight to behold. With all amenities one could ask for surrounding the area--transport, shopping, and restaurants--conducting business in the heart of London's West End will be a pure pleasure here.