Anna’s apartment was a perfect location to stay for Twickenham Stadium.
It had everything we needed and more for a weekend stay for two couples. We would recommend and book again.