Kitchen Smoke alarm Fire extinguisher Heating Wifi
Twickenham green
Located walking distance from twickenham green, town centre and aproximately 20 minutes walk from the stadium my flat is the perfect base for the rugby.