London Eye Centre

London Eye Centre Reviews

New Westminster
918-12th St
Average Rating: 5 out of 5 (1 Reviews)

Review by Dana H.
I worked in Vancouver, Canada for seven months in 2005-2006 and ran across an add for London Eye Palace for a seminar about their company and procedures. At…
Rating: 5