The Manor Inn

English Riviera, Galmpton, Torbay
x