The Allen House Club is a fine example of an Edwardian mansion house situated in the heart of the Royal Borough of Kensington and Chelsea, London's famous stores, theatres and specialty restaurants are all close at hand. The apartments are ideal for family or business use, with a fully staffed reception and a full kitchen.