Menotti Street, LONDON | £630 Per Week