Residents parking will allow you to get settled (if you arrive after 5pm) but you will need to look for longer term parking if you want to stay around Greenwich or venture into the City