The Duke of Cornwall Hotel

Plymouth, Devon