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
Autumn 2025
from £1260
Winter 2025
from £1260
Christmas 2025
from £1330
Winter 2026
from £1260
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
Autumn 2025
from £1680
Winter 2025
from £1680
Christmas 2025
from £1750
Winter 2026
from £168
RATES
Autumn 2025
from £1020
Winter 2025
from £1020
Christmas 2025
from £1120
Winter 2026
from £1020
RATES
Autumn 2025
from £1750
Winter 2025
from £1750
Christmas 2025
from £1820
Winter 2026
from £1750
RATES
Autumn 2025
from £1680
Winter 2025
from £1680
Christmas 2025
from £1750
Winter 2026
from £1680
RATES
Autumn 2025
from £2240
Winter 2025
from £2240
Christmas 2025
from £2450
Winter 2026
from £2240
RATES
Autumn 2025
from £1260
Winter 2025
from £1260
Christmas 2025
from £1400
Winter 2026
from £1260
RATES
Autumn 2025
from £2100
Winter 2025
from £2100
Christmas 2025
from £2240
Winter 2026
from £2100
RATES
Autumn 2025
from £1050
Winter 2025
from £1050
Christmas 2025
from £1120
Winter 2026
from £1050
RATES
Autumn 2025
from £1260
Winter 2025
from £1260
Christmas 2025
from £1330
Winter 2026
from £1260
RATES
Autumn 2025
from £1540
Winter 2025
from £1540
Christmas 2025
from £1610
Winter 2026
from £1540
RATES
Autumn 2025
from £1540
Winter 2025
from £1540
Christmas 2025
from £1610
Winter 2026
from £1540
RATES
Autumn 2025
from £1260
Winter 2025
from £1260
Christmas 2025
from £1330
Winter 2026
from £1260