West Horsley Place

West-horsley-place-1

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-2

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-3

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

Duchess restaurant

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-5

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-6

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-7

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)

West-horsley-place-8

Grange Park Opera at West Horsley Place (credit: Richard Lewisohn)