Review of The Natural History Museum by indiehead

The Natural History Museum, Cromwell Road, South Kensington, South Kensington, London SW7 5BD

« See the other 32 reviews we have for The Natural History Museum, plus the phone number and map


User_star_grey 196
User photo: indiehead

indiehead

Compliment indiehead (19-05-2008) 5

love this place, everytime we have a weekend in london we go here. just the best!

Tags , , ,

Comments (0) Offending content?

Comments:

Write new comment
View this page in:User_language_de_icn GermanUser_language_fr_icn French