Chariott House, Windsor

Victoria Street, Windsor SL4 1EN, United Kingdom