As far as I can see the Edinburgh shop is still where it always was at the bottom of the High Street, confirmed by Google maps May 2016.
Geoffrey (Tailor) also had a retail outlet inside the old water tank building at the top of the Royal Mile. IIRC the building was bought by Gold Brothers who continued to lease part of the premises to Geoffrey (Tailor). I bought a kilt from Geoffrey (Tailor) in the old water tank building but that was five years ago and I seem to recall that since then there was some sort of fall out and Geoffrey (Tailor) intended to close his outlet in the water tank building and concentrate on the one at the bottom of the High Street.