Nataša's place is a lovely flat well located for Twickenham Stadium (Only a short walk)
Nataša was very friendly and helpful with check in , we were unsure of our time of arrival and she was VERY accomidation with the time we needed to check in :D Only way this was possible was because of the great communications between us A+. Will definitely stay again :)