Great place for a short stay in South London.