Company name: Bean & Hop
Description: Relaxed cafe with coffee & craft beer
424-426 Garratt Ln, London SW18 4HN, United Kingdom