Lovely spot for London
This site is a little oasis in Abbey Wood, London, ideal location for train right into the centre of town (about 40 minutes); very green and pleasant site with clean facilities. Helpful, friendly staff.
tonycopage
Reviewed on 20/01/2015 21:47
Follow