Services
143 Long Acre, Covent Garden, London
With such a fantastic location in the heart of London's Covent garden, this restaurant has 3 floors with 3 facades, windows decked with fanciful cakes and a modern glamour interior.