Allen House, 8 Allen Street, London
Apartment / Flat
2
2
1080 sqf / 100 sqm
Allen House, London, GB
Stunning 4th floor 2 bed, 2 bath apartment (1,080 sq. ft) with share of freehold in a landmark Kensington mansion, featuring bespoke interiors, concierge and premium amenities.