The Birchwood Grovebury Road, London SE2 9BB