Elizabeth James Bridal is based in Croydon, Surrey. We have over 300 dresses available and a similar number of bridesmaids, with the largest range of shoes.