Elephant and Castle- very comfortable apartment in great location for easy transport connections