Allen House, 8 Allen Street, London
Apartment / Flat
2
2
851 sqf / 79 sqm
Allen House, London, GB
Stylish 2 bed, 2 bath first floor apartment (851 sq. ft) with share of freehold, set within a refined Kensington mansion offering concierge, premium amenities and landscaped gardens.