London is one of the most truly amazing cities in the world. From the fast paced hustle and bustle to the many tranquil parks. London is known for its fabulous architecture, west end theatres, amazing nightlife and an embarrassing number of historical sites. Along with some of the world’s most recognisable landmarks, there are world beating museums, art galleries and restaurants to occupy your time. Not to mention some of the most amazing markets in the world filled with food, fashion, antiques and everything in between. London is one of the worlds great Metropolis’s and the Palmers Lodge is right in the middle of it all!