The Brook Inn

The Brook Inn
33 Longbrook Street, Plympton St Maurice, Plymouth, Devon, PL7 1NJ
Photo of The Brook Inn