This third floor flat comprises of 2 bedrooms with fitted wardrobes, 2 bathrooms, kitchen with integrated appliances and an underground parking space available at £ 1,200,000 in Tollard House, London.