133 Lavender HillLondon, SW11 5QJBack
The premises are situated to the southern side of Lavender Hill in the trendy area of Clapham to the west of the popular Clapham Common. The property is in close proximity to Clapham Junction station providing ease of access into central London, which attracts commuters and locals to this location.
133 Lavender Hill
London, SW11 5QJ