sebh31
Hi,
We are looking at staying over in London, has anyone stayed here? Or recommendations anywhere else?
We could do with a location in North London ideally, with relatively easy access to Finsbury park in June.
Thanks
Seb
We are looking at staying over in London, has anyone stayed here? Or recommendations anywhere else?
We could do with a location in North London ideally, with relatively easy access to Finsbury park in June.
Thanks
Seb
Last edited: