Victoria Park Square, London | £305 Per Week