Allen House, 8 Allen Street, London
Apartment / Flat
2
2
954 sqf / 88 sqm
Allen House, London, GB
Elegant 2 bed, 2 bath ground floor apartment (954 sq. ft) with 183 sq. ft patio terrace and share of freehold, set in a Kensington mansion with concierge and landscaped gardens.