Location: London, SW1E 6AF, London, England
"Truly delightful treat for Alice in Wonderland (or afternoon tea) fans…"
I took my 9 year old dd to preview this new offering from the St James' Court Hotel after a fun but full on day at the Science Museum. Not that far away from the museum by tube and a real haven of peace and relaxation. We both absolutely loved it.
2 people found this review helpful.