Hi All,
I've got to come down to London to go to a place in Catford. Does anyone know where this is near? Are there any nice pubs/hotels nearby?
Is it as far out of London as it seems?
Cheers,
Sal
xxx
I've got to come down to London to go to a place in Catford. Does anyone know where this is near? Are there any nice pubs/hotels nearby?
Is it as far out of London as it seems?
Cheers,
Sal
xxx
Comment