The Beauty Shack

16 Church Street, Dunstable, England