London, England, United Kingdom
Ace Cafe. Built 1938 as part of a service area for the new North Circular Road. In the 1950s and 60s, it became a magnet for young motorcyclists. — Ace Corner, North Circular Road, Stonebridge
Listen to the audio guide for Ace Cafe red plaque Free on WIP — starts by itself when you arrive, even with the screen off