G
Gemma Dalgliesh Review of teamlab
Absolutely loved this place! Down a star purely be...
Absolutely loved this place! Down a star purely because it was difficult to navigate. We timed it well so it was reasonably quiet too and the exhibits are so unique. Well worth a visit but their Planets museum is equally awesome if not better and is much easier to navigate and was also quieter - handy if you're short on time.

Comments: