Great location for our group visiting Twickenham. Not much parking on site but was reasonable at £
Great location for our group visiting Twickenham. Not much parking on site but was reasonable at £10 per 24hrs. Staff nice. Restaurant food poor on the meal we had. Bar at times not well stocked, had no chilled wine and offered ice cubes. Rooms as you expect at a premier inn, clean and comfortable