PDA

View Full Version : Allen House London


velrox
01-04-2010, 04:11 PM
Anybody been? We just got a waitlist for the Allen House in London, via RCI, for this summer. Looking for reviews. Of course, flights may make this cost prohibitive anyway.