ghost 2 squareby adminJanuary 22, 2019May 4, 2020 The Westhill Ghost is a premium-quality electric bicycle, featuring a hidden battery and is made in the UK