Severndroog Castle Tea Room

Castle Wood London SE18 3RT