Global Locations

Worldwide Headquarters: London


London is the capital and most populous city of England and the United Kingdom. At its centre stand Buckingham Palace, the London Bridge and the iconic ‘Big Ben’ clock tower. London is a leading global city, with strengths in the arts, commerce, education, entertainment, fashion, finance, healthcare, media, professional services, research and development, tourism, and transport all contributing to its worldwide prominence. London is the top financial center of the world, and is the most competitive place to do business, topping every category.

HomeRun International has based its Worldwide Headquarters in London, England as it is a major International Financial Center and Business Hub. London is the pick for the world’s largest companies to locate their Headquarters, and HomeRun International has followed suit. UK Government Regulations are strict with respect to Consumer Protection Legislation.

HRI’s World Headquarters are located at The Leadenhall Building, which is informally known as "The Cheesegrater" because of its distinctive wedge shape. The building was extensively damaged by an IRA bomb in the early-1990s, and was re-built with a steel megaframe and is the world’s tallest structure of this kind. A slanting wedge-shaped design was used to allow better views of St. Paul's Cathedral.



The Leadenhall Building 122 Leadenhall Street, Level 30, London EC3V 4AB, United Kingdom  Tel.: +44 (0) 203 A-TOP-BIZ