The Pillar Boutique Hotel, North London, is ideally situated adjacent to Golders Green, Brent Cross and Wembley. The hotel is only 10 minutes? walk from the London underground train network which will take you to Central London in 20 minutes, and located just 5 minutes? drive from M1 to or from Central London. Location presents the perfect, calm alternative to the hustle and bustle of the city as well as a unique combination: the feel of a country estate while offering tourists and business travellers quick and easy access to Central London.