London
The Courtauld Gallery is one of London.

1. The Courtauld Gallery

9.0
Strand, London, Greater London
Art Museum · City of Westminster · 43 tips and reviews