Menotti Street, LONDON | £669 Per Week