Situated in a beautiful Georgian building, these apartments occupy an enviable position located on Tavistock Place less than a 5 minute walk from Russell Square Underground station for the Piccadilly line and a short distance from Kings Cross and St Pancras, from which you can travel all across London and also pick up the Eurostar. If travelling on foot you have the West End and Theatreland just a 20 minute walk away, and The City of London also just a short distance away.Each of the two and ... More