The Guard House

No 1 Street London SE18 6GH