Garuda Indonesia Colours Magazine March 2014 | Page 124

122 Travel | London Dehesa on Ganton St is a good spot for Spanish tapas.