Pollard Street, London | £681 Per Week