Explore details about location Honey Mews. Honey Mews is a location situated within the London Borough of Lambeth alongside other areas such as Pablo Neruda Close, Albert Embankment, Tilson Gardens.