Clapham Manor St, London | £495 Weekly