F Flip-Hur Member Aug 27, 2018 36 1 8 Aug 29, 2018 #1 location 629 Central Ave in LONDON, MOBILE anyone weigh in on this?