Have we missed a great fancy dress shop in London? Let us know.
The Horse Hospital, Colonnade
Bloomsbury, London WC1N 1JA
Appointment-only treasure trove of 20th century fashion including vintage couture and jewellery
Have we missed a great fancy dress shop in London? Let us know.