This is Britain’s Best Cafe View
Set atop the White Cliffs of Dover with panoramic views of the Channel, the Bluebird Cafe boasts the best cafe view in the country. And now it's up for sale. The historical building, which was built in the 1920s, has gone up for sale with an eyewatering price tag of £3.5 ...