Barwell House, Menotti Street, London | £265 Per Week