Nataša’s place is in a great location for Twickenham Stadium (30mins walk).
The space is clean, stylish and has off-road parking which made it perfect for us. We’d gladly stay again.