Brunton Hall, Musselburgh Venue Details Location Address:Brunton Hall, Ladywell Way, Musselburgh, EH21 6AA