Where is The Wallace Collection?

Where is The Wallace Collection located?

The Wallace Collection, The Wallace Collection, Great Britain (approx. 51.51751°, -0.1530662°)


Where is The Wallace Collection on the map?