Our offices are located at 19 Bedford Place, London, WC1B 5JA. We are in the heart of Bloomsbury and the closest tube stations are Holborn and Russell Square. You may like to use this Journey Planner tool, provided by TfL; it will let you know the best route from your destination within Greater London to our office!
Don’t worry, we will provide you with maps guiding you to both our office and your apartments once you have made your booking and we can also give you information regarding making your way from the airport to the city.