Pollard Street, London | £623 Per Week