The store was taken over by new owners in the mid 90's (I think?) & they have since moved onto camden high st near mornington crescent, as for steve & stan I havent seen them since 1992/93 when their "new" shop in edgeware rd ceased trading
Yep simon is in the monument cresent site now, turn left out of the tube station and there about 200mtrs down the road. Called kings reptiles and a much better set up then they had in regents. Dont feel right walking to the zoo and not seeing the old site though, been there so long.