Pollard Street, London | £554 Per Week