My sister and I are doing the Grand European next July. We get into London 4 days before the tour, but because Wombats is full aren’t sure where to stay!
Can anyone recommend somewhere close by?
Been looking at the Generator but aren’t sure because its a bit further away. Will we have any issues getting to Wombats from there?
Anyone stayed there before?