Originally built in 1938 as a 24-hour transport cafe on the newly built North Circular Road, the Ace Cafe has been a North London landmark for motorcyclists ever since. The current building was a rebuild after WWII, when it was...