It reminds me of that excellent game "Mornington Crescent".