Cromwell Place
4 Cromwell Pl, South Kensington, London SW7 2JE, United Kingdom
4.7
68 reviews
8 comments
FRWG+25 London, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: Close
Wedneasday: 10–18
Thursday: 10–18
Friday: 10–18
Saturday: 10–18
Sunday: 12–16
Tuesday: Close
Wedneasday: 10–18
Thursday: 10–18
Friday: 10–18
Saturday: 10–18
Sunday: 12–16
too long queues & wait
great exhibition(s)
The are galleries and a restaurant so it may become an interesting place to visit on its own in the future.