Leon de Bruxelles is very easy to find. It juts out in Cambridge Circus, at the end of  Shaftesbury Avenue, directly opposite The Palace Theatre. First opened in Brussels...
Read More »