LOCATION

Address: Eton Beauty Riverside1 Riverside Piazza, Rear of 67 High St, Eton, SL4 6AA, UK
(just over the Windsor/Eton Bridge, between Cotes Brasserie & Costa Coffee; facing the river)