Tasty Aussie coffee in London at Lantana Cafe, Goodge Street.