Maya's place is a lovely haven just steps away from Clapham North's lively main street. The Northern line tube station is super close, making access to central London very easy. A great spot!