I remember that location for Charlie’s angelz it was on Yew street I used to park at Mayfair and walk up. I remember I saw some awesome girls at that location but once the neighbours started making noise on the regular I started looking for other options. Who knows maybe that’s why they moved...