White Horse: A London, United Kingdom Bar.
An old favorite to the area, White Horse is one of those place that has a life of its own. It's great for chilled-out weekday drinking, which evolves into a bit more of a party atmosphere on the weekends, and the food always brings people coming back for more, and the crowd themselves are always good for a bit of people watching.