Swan Lake
Russian · Pub
Swan Lake is the Forest of Dean's first Russian restaurant, located within the Swan Inn.
Location
Best places nearby
The highest rated places close to Swan Lake.
Local restaurants nearby
Swan Inn, High St, England
Location
The highest rated places close to Swan Lake.
Swan Inn, High St, England