Rose Garden

37 Marsh Hill London E9 5QA