The Hope

The Hope
Ward Royal Parade, Alma Road, Windsor, SL4 3HR
Photo of The Hope