Kings Wharf Towers site may become car park