Nice place, just behind Stockwell tube station. Quick and helpful responses. Thanks Nestor!