A green and open square, that gives the surrounding buildings a respite from the concrete. These little gardens are perfect for hiding away in when the busy city is too much
1 Bedford Place, Bloomsbury, London, WC1B 5AH