Oasis near London
What a surprise, this immaculately kept site within wooded grounds overlooking/adjacent to Crystal Palace Park.
We had a very warm reception and were provided with very useful information on the area and transport links into London.
The bus stop to central London is under 5 minutes walk away.
We couldn't fault the site or the location.
Excellent.
Follow