The Barons reservations
All stays plus 20% VAT (4% after 28 days)
Minimum stays of 1 week – call for availability on shorter stays.
Additional guests beyond apartment maximum by request only
Additional foldaway beds provided by request at £30 per night plus VAT.
Please enquire for Twickenham rugby event rates.
Short stays for rugby weekends only taken at short notice.
Local living with London style: This stunning new luxury apartment in a residential quarter next to the River Thames, is perfectly located for Shepperton Studios, shops, restaurants and green spaces.
RATES
Winter 2026: from £1,390
Spring 2026: from £1,390
Summer 2026: from £1,390
Autumn 2026: from £1,390
Local living with London style: this stunning new luxury apartment in a residential quarter next to the river Thames, is perfectly located for shops, cafés, restaurants and green spaces.
RATES
Winter 2026: from £1,850
Spring 2026: from £1,850
Summer 2026: from £1,850
Autumn 2026: from £1,850
RATES
Winter 2026: from £1,130
Spring 2026: from £1,130
Summer 2026: from £1,130
Autumn 2026: from £1,130
RATES
Winter 2026: from £1,930
Spring 2026: from £1,930
Summer 2026: from £1,930
Autumn 2026: from £1,930
RATES
Winter 2026: from £1,850
Spring 2026: from £1,850
Summer 2026: from £1,850
Autumn 2026: from £1,850
RATES
Winter 2026: from £2,470
Spring 2026: from £2,470
Summer 2026: from £2,470
Autumn 2026: from £2,470
RATES
Winter 2026: from £1,390
Spring 2026: from £1,390
Summer 2026: from £1,390
Autumn 2026: from £1,390
RATES
Winter 2026: from £2,320
Spring 2026: from £2,320
Summer 2026: from £2,320
Autumn 2026: from £2,320
RATES
Winter 2026: from £1155
Spring 2026: from £1155
Summer 2026: from £1155
Autumn 2026: from £1155
RATES
Winter 2026: from £1,330
Spring 2026: from £1,330
Summer 2026: from £1,330
Autumn 2026: from £1,330
RATES
Winter 2026: from £1610
Spring 2026: from £1610
Summer 2026: from £1610
Autumn 2026: from £1610
RATES
Winter 2026: from £1610
Spring 2026: from £1610
Summer 2026: from £1610
Autumn 2026: from £1610
RATES
Winter 2026: from £1,330
Spring 2026: from £1,330
Summer 2026: from £1,330
Autumn 2026: from £1,330