A must for people watching!
Located in the central heart of SOHO, a great place to feel the energy of London and what it as to offer. Your basic cafe menu but its location is prime for people watching and getting around the city. The intersection of SOHO, Chinatown, Locals and shoppers makes for nice scenery in a wonderful city filled with great things to do and experience. Highly recommended if you want some down time to relax yet still feel the vibe of London!