Wow what a wonderful find in the middle of London.
The staff were so lovely and couldn't be more helpful. I had to bring my son to Great Ormond St Hospital for tests over 5 days a week before Christmas and my goodness the the staff looked after us. The service was faultless and so so kind. Nothing was too...
More
- Manage your listing
