Francesca’s place is a really great place to stay. She is a fantastic host and always communicative. Her place is always clean and tidy and she always has nice touches.
If you are going to Twickenham Stadium for anything, it couldn’t be more convenient, you can see the stadium from your bedroom!
I highly recommend Francesca’s place!