The entrance is innocuous though located in the very heart of posh Cinnamon Gardens, down Horton Place, Colombo 7. Four rooms accessed through this humble entry-point are airy but small with three comfortable chairs – a cozy little space for a chat.
Read more..