The Serenity of Phoenix Garden, London In the centre of London, just a few minutes walk from Covent Garden station and the bustle of the Seven Dials streets packed with… Continue Reading →