Pollard Street, London | £670 Per Week