Sanctuary in the Midst of the City
London’s Oasis St John’s Woods is a beautifully preserved, picturesque English village, nestled – quite unexpectedly – in the centre of the nation’s busiest metropolis, London. Residents here enjoy the sanctuary and security of a small town, whilst still being able to enjoy all the wonders and attractions of contemporary city life. One of the […]
Sanctuary in the Midst of the City Read More »