Kaelo

3 Baths Place Ground Floor Left, London, EC2A 3JR Directions

Tel 020 7870 1115