The Allen House Club

London, London, England

Interested in booking at this resort?

Please contact one of our vacation specialists at either of the numbers below, or send us a request.

U.S. & Canada


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. The apartments have a fully-staffed reception. This resort is perfect for the whole family to enjoy.

The airy and spacious one, two and three bedroom apartments at ALLEN HOUSE are furnished in a comfortable traditional English style, drawing inspiration from the elegant Edwardian architecture with its typically high ceilings and large windows.


8 Allen St.
London, England W8 6BH

Resort Phone: 20-79381346
Resort Fax: 20-79384142

Suite Amenities

  • Kitchen(Partial/Full)

Resort Amenities

  • Elevator
  • Porter/bellhop

Area Amenities

  • Tennis
  • Playground
  • Entertainment
  • Lake
  • Squash
  • Boating
  • Fishing
  • Restaurant/Dining
  • Car Rental
  • Medical facility
  • Laundry facilities
  • Salon
  • Fitness Center
  • Shopping